protective garment worn over clothing - Turco Inglés Diccionario